home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 49217 / 49217.xpi / chrome / content / doclistscript.js < prev    next >
Text File  |  2009-11-12  |  2KB  |  47 lines

  1.  if (window.urlViewIdString != null && (window.urlViewIdString.indexOf('http') == 0 || window.urlViewIdString.indexOf('www') == 0))
  2. {
  3.     //Disable Background
  4.     var page = document.getElementsByTagName('body')[0];
  5.     var bgdiv = document.createElement('div');
  6.     bgdiv.setAttribute("id","layer");
  7.     bgdiv.setAttribute("class","layer");
  8.     bgdiv.innerHTML = '';
  9.     bgdiv.style.height = window.innerHeight+'px';
  10.     bgdiv.style.width = window.innerWidth+'px';
  11.     page.appendChild(bgdiv);
  12.  
  13.     // Add a DIV while processing
  14.  
  15.     var s1 = document.getElementById('doclist');
  16.     var sc1 = document.createElement('div');
  17.     sc1.setAttribute("id","eatTime");
  18.     sc1.innerHTML = '<DIV class="loadingDiv" id="outerDiv22" style="display: block;">  <DIV class="head2" id="head">  <SPAN>Wait while we Import your document... <img src="chrome://importtogoogledocs/skin/ajax-loader.gif"/></SPAN></DIV></DIV>';
  19.     s1.appendChild(sc1);
  20.  
  21.     var url = "http://docs.google.com/DocAction?action=updoc&classic=true";
  22.     var xmlhttp;
  23.     xmlhttp=new XMLHttpRequest();
  24.     xmlhttp.onreadystatechange=function() {
  25.         if(xmlhttp.readyState==4) {
  26.             var result = xmlhttp.responseText;
  27.             addHiddenDiv(result);
  28.           }
  29.         };
  30.     xmlhttp.open("GET",url,true);
  31.     xmlhttp.send(t);
  32. }
  33.  
  34. function addHiddenDiv(body) {
  35.     var doclist = document.getElementById('doclist');
  36.     var div = document.createElement('div');
  37.     div.setAttribute('id', 'temp');
  38.     div.style.display = 'none';
  39.     div.innerHTML = body;
  40.     doclist.appendChild(div);
  41.     var token = document.getElementsByName('security_token')[0].value;
  42.     var uploadURL = document.getElementById('uploadURL');
  43.     var uploadThis = window.urlViewIdString;
  44.     uploadURL.value = uploadThis;
  45.     var form = document.forms[1];
  46.     form.submit();
  47. }